gritty feel - Turkish English Dictionary